package com.choosefine.it.manager.model;

import java.util.List;

import com.choosefine.it.team.model.TeamProjectExperience;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @author 潘钱钦
	下午5:28:53
 *用于存放查询出的班组用户的个人信息
 */
@ApiModel
public class TeamContractorInfo {
	@ApiModelProperty(value = "班组用户", required = true)
	private String teamContractor;
	@ApiModelProperty(value = "班组用户头像", required = true)
	private String headIconUrl;
	@ApiModelProperty(value = "用户性别", required = true)
	private Integer sex;
	@ApiModelProperty(value = "用户年龄", required = true)
	private Integer userAge;
	@ApiModelProperty(value = "籍贯", required = true)
	private String nativePlace;
	@ApiModelProperty(value = "发布时间", required = true)
	private Long publishTime;
	@ApiModelProperty(value = "班组期望的班组类型", required = true)
	private Integer teamType;
	@ApiModelProperty(value = "班组期望的班组类型", required = true)
	private String teamTypeName;
	@ApiModelProperty(value = "班组期望的开工时间", required = true)
	private Long expectStartTime;
	@ApiModelProperty(value = "班组期望的工作地区", required = true)
	private String area;
	@ApiModelProperty(value = "班组期望的工程类型", required = true)
	private String expectPorjectType;
	@ApiModelProperty(value = "班组用户的userCode", required = true)
	private String teamUserCode;
	public String getTeamContractor() {
		return teamContractor;
	}
	public void setTeamContractor(String teamContractor) {
		this.teamContractor = teamContractor;
	}
	public String getHeadIconUrl() {
		return headIconUrl;
	}
	public void setHeadIconUrl(String headIconUrl) {
		this.headIconUrl = headIconUrl;
	}
	public Integer getSex() {
		return sex;
	}
	public void setSex(Integer sex) {
		this.sex = sex;
	}
	public String getNativePlace() {
		return nativePlace;
	}
	public void setNativePlace(String nativePlace) {
		this.nativePlace = nativePlace;
	}
	public Integer getTeamType() {
		return teamType;
	}
	public void setTeamType(Integer teamType) {
		this.teamType = teamType;
	}
	public Long getExpectStartTime() {
		return expectStartTime;
	}
	public void setExpectStartTime(Long expectStartTime) {
		this.expectStartTime = expectStartTime;
	}
	public String getArea() {
		return area;
	}
	public void setArea(String area) {
		this.area = area;
	}
	public String getExpectPorjectType() {
		return expectPorjectType;
	}
	public void setExpectPorjectType(String expectPorjectType) {
		this.expectPorjectType = expectPorjectType;
	}
	public Long getPublishTime() {
		return publishTime;
	}
	public void setPublishTime(Long publishTime) {
		this.publishTime = publishTime;
	}
	public Integer getUserAge() {
		return userAge;
	}
	public void setUserAge(Integer userAge) {
		this.userAge = userAge;
	}
	public String getTeamTypeName() {
		return teamTypeName;
	}
	public void setTeamTypeName(String teamTypeName) {
		this.teamTypeName = teamTypeName;
	}
	public String getTeamUserCode() {
		return teamUserCode;
	}
	public void setTeamUserCode(String teamUserCode) {
		this.teamUserCode = teamUserCode;
	}
}
